home *** CD-ROM | disk | FTP | other *** search
/ PC Play 129 / pc play 129.iso / Demo / hidden / hidden.exe / main.pak / Scripts_template.nut < prev    next >
Encoding:
Text File  |  2009-11-20  |  946 b   |  40 lines

  1. // quest level - scene: Q_Brooken_House
  2.  
  3. function Quest_Init()
  4. {
  5.    // item name, obj name, show, activate
  6.    MakeItem("ItemGloves",       "sm_gloves",       false, true);
  7.    
  8.    // zone name, obj name, item name, show, activate
  9.    MakeZone("ZoneGround",   "obj_ground",      "ItemBroom",        true,  true);
  10.       
  11.    // obj/item/zone name, effect
  12.    Hide("key5_", EFFECT_NONE);
  13.    
  14.    Hide("obj_barrel_broken", EFFECT_NONE);
  15.    
  16.    return true;
  17. }
  18.  
  19. function OnEvent(event,name="")
  20. {
  21.    switch (event)
  22.    {
  23.    case EVENT_INIT:
  24.       print("OnEvent Init");
  25.       return Quest_Init();
  26.       break;
  27.       
  28.    case EVENT_ZONE: // actived zone click with item
  29.       print("OnEvent Zone " + name);
  30.       break;
  31.       
  32.    case EVENT_GROUP: // compleated group click
  33.       print("OnEvent Group " + name);
  34.       if (name == "gloves")       {GetItem("ItemGloves");return true;}
  35.       break;
  36.    }
  37.    return false;
  38. }
  39.  
  40.